have paid one’s debts - Alemán Inglés Diccionario